FernleafSystems\Wordpress\Plugin\Shield\Modules\LoginGuard\Lib\TwoFactor\Provider\Email S

Total Complexity 25
Dependencies 8
Dependents 3
Total lines 150
Lines of code 121
Logical lines of code 40
Comment lines 5
Methods 13
Properties 0

Methods 13

Method Rating Maintainability Complexity Lines of code
sendEmailTwoFactorVerify()
S
47 6 34
getFormField()
S
54 2 22
hasValidatedProfile()
S
69 3 7
isProviderAvailableToUser()
S
75 3 4
generate2faCode()
S
60 2 13
processOtp()
S
73 2 4
getUserProfileFormRenderData()
S
60 1 14
getJavascriptVars()
S
70 1 7
postSuccessActions()
S
76 1 4
isEnforced()
S
78 1 3
hasValidSecret()
S
82 1 3
isProviderEnabled()
S
81 1 3
getProviderName()
S
82 1 3